
body {
    background: #f5f5f5;
}

.outer-center, .inner-center  {
    padding:        0;
}

.outer-center {
    border:         0;
}

.inner-south {
   padding: 0;
}

#dialog div {
    border: 0;
}

.tab {
    padding:  5px 10px 0 10px;
}

body {
    font-family:    Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size:      13px;
}

#header {
    padding:0;
    background-color: #353735;
}

#footer {
	padding:max;
	background-color: #353735;
}

#header {
    padding: 0 5px 0 10px;
    background-color: #353735;
}
#logo {
    padding-top: 6x;
    font-weight: bold;
    color: white;
    float:left;
}

#login-info {
    padding-top: 4px;
    float: right;
    padding-right: 5px;
}

#links {
    padding-top: 4px;
    margin-right: 40px;
    float: right;
}

#login-info, #login-info a, #links, #links a {
    color: white;
}

#login-info, #login-info a {
    font-weight: bold;
}
.sunstone-color {
    color: #6ebff5;
}

#footer { position: fixed;
  width: 100%;
    bottom: 0;
	 border: none;
	  padding: 0px 0 0 0;
	   text-align: center;
	    color: #ffffff;
		 background-color: #353735; 
} 

#footer a {
    color: white;
    text-decoration: underline;
}

#logo-wrapper {
    float:  right;
    margin-top: 0px;
    margin-right: 20px;
}

#menu {
    padding-right:  0;
    padding-left:   0;
    border-right: 1px solid #353735;
    background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    color-stop(133,209,246, rgb(99,102,99)),
    color-stop(1, rgb(53,55,53))
);
background-image: -moz-linear-gradient(
    left center,
    rgb(99,102,99) 95%,
    rgb(53,55,53) 100%
);
}
#navigation {
    list-style:     none;
    padding:        0;
}

#navigation li {
    line-height:        2em;
    text-align:         right;
    padding-right:      10px;
}

#navigation li a {
    color:  #ffffff;
}

#navigation li:hover, .navigation-active-li {
    background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    color-stop(133,209,246, #85d1f6),
    color-stop(1, rgb(53,55,53))
);
background-image: -moz-linear-gradient(
    left center,
    #85d1f6 95%,
    rgb(53,55,53) 100%
);
    /*
    background-image: -webkit-gradient(
        linear,
        right top,
        left top,
        color-stop(0, rgb(0,152,192)),
        color-stop(1, rgb(255,255,255))
    );
    background-image: -moz-linear-gradient(
        right center,
        rgb(0,152,192) 0%,
        rgb(255,255,255) 100%
    );
    */
}
.navigation-active-li-a {
    font-weight: bold;
}
#navigation li:hover a, .navigation-active-li-a {
    color: #ffffff !important;
}
